750b3af3eb6ea4e60b40b982a1b413879abddf97,core/tool/builder/source_gen/jetbrains/mps/tool/builder/util/MpsPlatform.java,MpsPlatform,init,#,18

Before Change


    myMPSPersistence.init();
    MPSTypesystem.getInstance().init();
    MPSGenerator.getInstance().init();
    MPSBaseLanguage.getInstance().init();
  }

  public void dispose() {

After Change


  public void init() {
    myMPSCore = new MPSCore();
    myMPSPersistence = new MPSPersistence();
    myMPSTypesystem = new MPSTypesystem();
    myMPSGenerator = new MPSGenerator();
    myMPSBaseLanguage = new MPSBaseLanguage();
    myMPSCore.init();
    myMPSPersistence.init();
    myMPSTypesystem.init();
    myMPSGenerator.init();
    myMPSBaseLanguage.init();
  }